export const column = [
    {
        label: 'ID',
        name: 'id',
    },

    {
        label: '名称',
        name: 'name',
    },
    {
        title: '操作',
        name: 'action',
        width: '260',
        buttons: [],
    },
]
export const axes = [
    {
        label: '单轴',
        value: 1,
    },
    {
        label: '三轴',
        value: 3,
    },
]
// 长波形 采样长度配置
let len_option = [
    { label: '不采集', value: 0 },
    { label: '128k', value: 128 },
    { label: '256k', value: 256 },
    { label: '512k', value: 512 },
    { label: '1M', value: 1024 },
    { label: '2M', value: 2048 },
]
// 波形 采样长度配置
let len_option_ = [
    { label: '1k', value: 1 },
    { label: '2k', value: 2 },
    { label: '4k', value: 4 },
    { label: '8k', value: 8 },
    { label: '16k', value: 16 },
    { label: '32k', value: 32 },
    { label: '64k', value: 64 },
]
// let len_option_ = [
//     { label: '1k', value: 1 },
//     { label: '2k', value: 2 },
//     { label: '4k', value: 4 },
//     { label: '8k', value: 8 },
//     { label: '16k', value: 16 },
//     { label: '32k', value: 32 },
//     { label: '64k', value: 64 },
// ]
let fre_option = [
    { label: '2560', value: 2560 },
    { label: '5120', value: 5120 },
    { label: '12800', value: 12800 },
    { label: '25600', value: 25600 },
    { label: '51200', value: 51200 },
]
let cut_option = [
    { label: '500hz', value: 500 },
    { label: '1khz', value: 500 * 2 },
    { label: '2khz', value: 500 * 4 },
    { label: '5khz', value: 500 * 10 },
    { label: '10khz', value: 500 * 10 * 2 },
    { label: '20khz', value: 500 * 10 * 2 * 2 },
]
export const singConfig = [
    // {
    //     name: 'long_wave',
    //     label: '长波形',
    //     form: [
    //         {
    //             label: '采集长度(k)',
    //             value: 'sam_len',
    //             type: 'input',
    //             options: len_option,
    //         },
    //         {
    //             label: '采集频率',
    //             value: 'sam_fre',
    //             type: 'input',
    //             options: fre_option,
    //         },
    //         {
    //             label: '截止频率',
    //             value: 'cut_fre',
    //             type: 'input',
    //             options: cut_option,
    //         },
    //     ],
    // },
    {
        name: 'acc_wave',
        label: '加速度波形',
        form: [
            {
                label: '采集长度(k)',
                value: 'sam_len',
                type: 'input',
                options: len_option_,
            },
            {
                label: '采集频率',
                value: 'sam_fre',
                type: 'input',
                options: fre_option,
            },
            {
                label: '截止频率',
                value: 'cut_fre',
                type: 'input',
                options: cut_option,
            },
        ],
    },

    {
        name: 'eig_par',
        label: '特征值参数',
        form: [
            {
                label: '采集长度(k)',
                value: 'sam_len',
                type: 'input',
                options: len_option_,
            },
            {
                label: '采集频率',
                value: 'sam_fre',
                type: 'input',
                options: fre_option,
            },
        ],
    },
]
export const threeConfig = [
    // {
    //     name: 'long_wave',
    //     label: '长波形',
    //     form: [
    //         {
    //             label: '采集长度(k)',
    //             value: 'sam_len',
    //             type: 'input',
    //             // options: len_option,
    //         },
    //         {
    //             label: '采集频率',
    //             value: 'sam_fre',
    //             type: 'input',
    //             options: fre_option,
    //         },
    //         {
    //             label: '截止频率',
    //             value: 'cut_fre',
    //             type: 'input',
    //             options: cut_option,
    //         },
    //     ],
    // },
    {
        name: 'acc_wave',
        label: '加速度波形',
        form: [
            {
                label: 'Z轴长度(k)',
                value: 'sam_len',
                type: 'input',
                // options: len_option_,
            },
            {
                label: 'Z轴频率',
                value: 'sam_fre',
                type: 'input',
                options: [
                    { label: '4k', value: 4 * 1000 },
                    { label: '8k', value: 8 * 1000 },
                    { label: '16k', value: 16 * 1000 },
                    { label: '32k', value: 32 * 1000 },
                    { label: '64k', value: 64 * 1000 },
                    { label: '128k', value: 128 * 1000 },
                ],
            },
            {
                label: 'Z轴截止频率',
                value: 'cut_fre',
                type: 'input',
                options: cut_option,
            },
            {
                label: 'X/Y轴长度(k)',
                value: 'sam_len_c',
                type: 'input',
                options: [
                    { label: '4k', value: 4 * 1000 },
                    { label: '8k', value: 8 * 1000 },
                    { label: '16k', value: 16 * 1000 },
                    // { label: '32k', value: 32 * 1000 },
                    // { label: '64k', value: 64 * 1000 },
                    // { label: '128k', value: 128 * 1000 },
                ],
            },
            {
                label: 'X/Y轴频率',
                value: 'sam_fre_c',
                type: 'input',
                options: fre_option,
            },
            {
                label: 'X/Y轴截止频率',
                value: 'cut_fre_c',
                type: 'input',
                options: cut_option,
            },
        ],
    },

    {
        name: 'eig_par',
        label: '特征值参数',
        form: [
            {
                label: 'Z轴长度(k)',
                value: 'sam_len',
                type: 'input',
                options: len_option_,
            },
            {
                label: 'Z轴频率',
                value: 'sam_fre',
                type: 'input',
                options: fre_option,
            },
            {
                label: 'X/Y轴长度',
                value: 'sam_len_c',
                type: 'input',
                options: len_option_,
            },
            {
                label: 'X/Y轴频率',
                value: 'sam_fre_c',
                type: 'input',
                options: fre_option,
            },
        ],
    },
]
export const form1 = {
    long_wave: {
        sam_len: null,
        sam_fre: null,
    },
    acc_wave: {
        sam_len: null,
        sam_fre: null,
    },
    vel_wave: {
        sam_len: null,
        sam_fre: null,
    },
    eig_par: {
        sam_len: null,
        sam_fre: null,
    },
}
export const form3 = {
    long_wave: {
        sam_len: null,
        sam_fre: null,
    },
    acc_wave: {
        sam_len: null,
        sam_fre: null,
    },
    vel_wave: {
        sam_len: null,
        sam_fre: null,
        sam_len_c: null,
        sam_fre_c: null,
    },
    eig_par: {
        sam_len: null,
        sam_fre: null,
        sam_len_c: null,
        sam_fre_c: null,
    },
}
